//#include<iostream>
//using namespace std;
//
//int main()
//{
//	int n;
//	cin>>n;
//	int falg =1;
//	for(int i =1; i<=n/i; i++)
//	{
//		int a =i*i;
//		for(int j=i; j<=(n-a)/j; j++)
//		{
//			int b = j*j;
//			for(int k=j; k<=(n-a-b)/k; k++)
//			{
//				if(a+b+k*k==n)
//				{
//					falg =0;
//					printf("%d %d %d\n",i,j,k);
//				}
//			}
//		}
//	}
//	if(falg==1) cout<<"No Solution"<<endl;
//
//
//}
